dreaded opponent - Turkish English Dictionary